*{
    padding: 0;
    margin: 0;
    list-style: none;
   
}
.wrapper {
    min-height: 100%;
    height: auto;
    /* position: relative; */
    overflow: hidden;
}
.top{
    min-width: 100%;
    width: auto;
}
.header_bar{
    width: 100%;
    font-size: 14px;
    color: #666;
    padding: 0 20px;
    background-color: #f5f5f5;
}
.header_box{
    min-width: 100%;
    height: 90px;
}
.logo_box{
    width: 960px;
    height: 90px;
    line-height: 90px;
    margin: 0 auto;
}
.logo_box>img:nth-child(1){
    margin-bottom: -10px;
}
.logo_box>img:nth-child(2){
    margin-bottom: 10px;
}

/* center */
#headline>li{
    cursor: pointer;
}
.middle{
    min-width: 100%;
    width: auto;
    height: 2400px;
}
.middle_nav{
    width: 100%;
    height: 38px;
    background: #333333;
}
.middle_nav>div:nth-child(1){
    min-width: 100%;
    height: 38px;
    width: auto;
    background-color: #333333;
    
}
.center_nav>a{
    color: white;
    text-decoration: none;
    padding: 0px 55px;
}
.center_nav{
    width: 1080px;
    height: 38px;
    line-height: 38px;
    margin: 0 auto;
    
}
.middle_nav>div:nth-child(2) img{
    min-width: 100%;
    height: 455px;
}
.process_box{
    max-width: 100%;
    height: 282px;
    padding-top: 40px;
}
.process_box>div:nth-child(1){
    height: 48px;
    width: 430px;
    margin: 0 auto;
}
.process_box>div:nth-child(2){
    height: 104px;
    width: 648px;
    margin: 0 auto;
    padding-top: 50px;
}
.entry_standard{
    width: 100%;
    height: auto;
    background-color: #FFF4F9;
}
.require{
    height: 58px;
    width: 440px;
    margin: 0 auto;
    padding: 40px 0;
}
.tabbable{
    width: 960px;
    height: 1443px;
    margin: 0 auto;
}
.myTab{
    height: 38px;
    margin-bottom: 20px;
    color: #34495e;
    border-bottom: solid 1px #DDDDDD;
}
.myTab li{
    float: left;
    display: block;
    width: 54px;
    height: 38px;
    line-height: 38px;
    text-align: center;
}
.myTab a{
    text-decoration: none;
}
.region{
    background-color: white;
    border: solid 1px #ddd;
    border-radius: 4px 4px 0 0;
    border-bottom: none;
}
.foreign a{
    color: blue;
}
#headline >.active{
    background-color: white;
    border: solid 1px #ddd;
    border-radius: 4px 4px 0 0;
    border-bottom: none;
}
.table_border{
    width: 960px;
    height: 1337px;
    color: #34495e;
    background-color: #FFF4F9;
}
table{
    font-size: 12px;
    border-top: solid 1px #DDDDDD;
    border-left: solid 1px #DDDDDD;
}
td{
    border-bottom: solid 1px #DDDDDD;
    border-right: solid 1px #DDDDDD;
    vertical-align: top;
    line-height: 28px;
}

.table_border caption{
    width: 960px;
    height: 36px;
    font-size: 18px;
    color: white;
    line-height: 36px;
    text-align: center;
    background-color: #FFB2C5;
}
.one{
    width: 143px;
}
.two{
    width: 239px;
}
.three{
    width: 577px;
}

.table_border tr{
    height: 28px;
}
.first_table{
    margin-bottom: 20px;
    background-color: white;
}
.first_p{
    margin-bottom: 10px;
    color: #34495e;
    font-size: 14px;
}
#content{
    overflow: hidden;
}
#content>li{
    display: none;
}
#content>li:nth-child(1){
    height: 1318px;
}
#content>li:nth-child(2){
    height: 790px;
}
#content > .show{
    display: block;
}
.second_p{
    width: 960px;
    height: 76px;
    margin: 0 auto;
    padding-top: 20px;
    border: solid 1px black;
    background-color: #FFF4F9;
}

/* footer */
.bottom{
    height: 136px;
    width: 100%;
    background: url(../img/我的聚美imgs/newindex_footer_bg.png);
    
}
.about_jumei{
    height: 47px;
    background: url(../img/我的聚美imgs/footer_btm02_bg.jpg);
}
.about_jumei>div{
    width: 821px;
    height: 47px;
    line-height: 47px;
    margin: 0 auto;
}
.jumei_ul>li{
    float: left;
    margin: 0 10px;
    color: white;
    font-size: 12px;
}
.copy_con{
    color: #ccc;
    font-size: 14px;
    width: 720px;
    margin: 20px auto;
}